package com.jwgf.common;

import java.util.AbstractMap;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;

public class MultiHashMap<K extends Object, V extends List> extends AbstractMap<K, V> {

	private Map map;
	
	public MultiHashMap() {
		super();
		map = new HashMap<K, V>();
	}

	@Override
	public Set entrySet() {
		return map.entrySet();
	}

	@Override
	public V put(K key, V value) {
		return (V) map.put(key, value);
	}

	@Override
	public void putAll(Map<? extends K, ? extends V> map) {
		this.map.putAll(map);
	}
	
	

}
